Skip to main content

foot guards

English foot guards meaning in English  •  foot guards का अर्थ अंग्रेजी में
pl.
  • Infantry soldiers belonging to select regiments called the Guards.
Advertisement